@import "./theme.less";

.ivu-table-fixed-right:before,
.ivu-table-fixed:before {
  display: none;
}

.ivu-menu-vertical.ivu-menu-light:after {
  display: none;
}

.ivu-layout-sider-children {
  padding-right: 1px;

  &:after {
    content   : "";
    display   : block;
    width     : 1px;
    height    : 100%;
    background: #dcdee2;
    position  : absolute;
    top       : 0;
    bottom    : 0;
    right     : 0;
    z-index   : 1;
  }
}

.ivu-tree-arrow {
  width: 32px;

  i {
    font-size: 24px;
  }
}

.ivu-select-dropdown.ivu-dropdown-transfer {
  max-height: 400px;
}

.ivu-radio-group-button {
  & .ivu-radio-wrapper-checked {
    background: @primary-color;
    color     : #fff;
  }

  & .ivu-radio-wrapper-checked.ivu-radio-wrapper:hover {
    color: #f0f0f0;
  }
}

.ivu-form-item-error {
  .ivu-form-item-label {
    color: @color-error;
  }
}
